Barnes Bay
Barnes Bay is located on Anguilla’s exclusive West End. This island haven boasts crystal blue Caribbean waters, endless beaches, gentle trade winds and an ideal year-round climate. Barnes Bay is known for spectacular luxury accommodations offering the ultimate secluded island retreat.
|
|
|